package com.sigerap.cuenta.service;

import java.util.List;

import javax.persistence.EntityManager;

import com.sigerap.common.util.Utilitario;
import com.sigerap.cuenta.model.Cuenta;
import com.sigerap.cuenta.model.dao.CuentaDAO;
import com.sigerap.cuenta.model.dao.jpa.JPACuentaDAO;
/**
 * 
 * @author Spirit-20121
 *
 */
public class CuentaService {	
	private CuentaDAO cuentasDAO;
	private EntityManager em;

	public CuentaService(){
		em = Utilitario.getInstance().getEntityManager();
		cuentasDAO = new JPACuentaDAO(em);
	}
	
	public List<Cuenta> listarCuentas() {
		// TODO Auto-generated method stub
		return cuentasDAO.findAll();
	}

	public Cuenta buscarCuentaByID(Cuenta cuenta) {
		// TODO Auto-generated method stub
		return cuentasDAO.buscarCuentaByID(cuenta);
	}

}
